package com.ruoyi.service;

import com.ruoyi.dto.dahua.*;
import com.ruoyi.vo.dahua.DaHuaResponse;

/**
 * 大华端Service接口
 * 
 * @author dongdong
 * @date 2025-08-20
 */
public interface IDaHuaService {

    DaHuaResponse regist(DaHuaRegistDto registDto);

    DaHuaResponse uploadmode(DaHuaDto daHuaDto);

    DaHuaResponse cancel(DaHuaDto daHuaDto);

    DaHuaResponse address(DaHuaDto daHuaDto);

    DaHuaResponse carIn(DaHuaCarIEDto daHuaCarIEDto);

    DaHuaResponse carOut(DaHuaCarIEDto daHuaCarIEDto);

    DaHuaResponse sync(DaHuaSyncLaneDto daHuaSyncLaneDto);

    DaHuaResponse chargeRecord(DaHuaChargeDto daHuaChargeDto);

    DaHuaResponse lotReport(DaHuaLotReportDto daHuaLotReportDto);
}
